engage in a sexual intercourse - Spanisch Englisch Wörterbuch